﻿///----------------------------------------------------------------
/// Copyright (C) 2013-2014 正中科技
/// 版权所有。
///
/// 文件名：TB_XMK_FILEInfo.cs
/// 文件功能描述：TB_TEAM_FILE实体类
///
///
/// 创建标识：黄永生 2014/3/23
///
/// 修改标识：
/// 修改描述：
///
/// 修改标识：
/// 修改描述：
///---------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.Serialization;
namespace XMK.Tadong.Model
{
   public  class TB_XMK_FILEInfo
    {
         #region 构造函数

       public TB_XMK_FILEInfo()
        { }

        #endregion 构造函数
       #region 私有变量

       private decimal  _file_id;
       private string _file_name;
       private string _file_ext ;
       private string _file_abst;
       private string _file_author;
       private string _keyw;
       private DateTime _file_crt_date = DateTime.Now;
       private decimal _file_version;
       private string _dest_obj;
       private string _biz_obj;
       private string _secret_lvl;
       private decimal _lang_type;
       private string _file_type;
       private string _file_size;
       private decimal _down_amount;
       private string _save_path;
       private string _user_id;
       private decimal ? _team_id;
       private decimal _status = int.MinValue;
       private DateTime _create_time = DateTime.Now;
       private DateTime _upd_time = DateTime.Now;
       private string _pdf_path;
       private string _swf_path;
       private string _singlereceipt;
       private decimal folder_id;
       private decimal _is_del;
       private string _team_name;
       private string _from_unit;
       private string _shared_scope_id;

       #endregion 私有变量

       #region 属性

       /// <summary>
       /// 是否删除，0未删除，1已删除
       /// </summary>
       public decimal IS_DEL
       {
           get { return _is_del; }
           set { _is_del = value; }
       }

       /// <summary>
       /// 所属文件夹id
       /// </summary>
       public decimal FOLDER_ID
       {
           get { return folder_id; }
           set { folder_id = value; }
       }

       /// <summary>
       /// 回执单
       /// </summary>
       [XmlAttribute(AttributeName = "SINGLERECEIPT")]
       public string SINGLERECEIPT
       {
           get { return _singlereceipt; }
           set { _singlereceipt = value; }
       }
       
       /// <summary>
       /// PDF路径
       /// </summary>
       [XmlAttribute(AttributeName = "PDF_PATH")]
       public string PDF_PATH
       {
           set { _pdf_path = value; }
           get { return _pdf_path; }
       }

       /// <summary>
       /// SWF路径
       /// </summary>
       [XmlAttribute(AttributeName = "SWF_PATH")]
       public string SWF_PATH
       {
           set { _swf_path = value; }
           get { return _swf_path; }
       }

       /// <summary>
       /// 文件编号
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_ID")]
       public decimal FILE_ID
       {
           set { _file_id = value; }
           get { return _file_id; }
       }
       /// <summary>
       /// 文件名称
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_NAME")]
       public string FILE_NAME
       {
           set { _file_name = value; }
           get { return _file_name; }
       }

       /// <summary>
       /// 文档格式
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_EXT")]
       public string FILE_EXT
       {
           set { _file_ext = value; }
           get { return _file_ext; }
       }

       /// <summary>
       /// 摘要信息
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_ABST")]
       public string FILE_ABST
       {
           set { _file_abst = value; }
           get { return _file_abst; }
       }

       /// <summary>
       /// 作者
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_AUTHOR")]
       public string FILE_AUTHOR
       {
           set { _file_author = value; }
           get { return _file_author; }
       }

       /// <summary>
       /// 关键词
       /// </summary>
       [XmlAttribute(AttributeName = "KEYW")]
       public string KEYW
       {
           set { _keyw = value; }
           get { return _keyw; }
       }

       /// <summary>
       /// 编写日期
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_CRT_DATE")]
       public DateTime FILE_CRT_DATE
       {
           set { _file_crt_date = value; }
           get { return _file_crt_date; }
       }

       /// <summary>
       /// 版本
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_VERSION")]
       public decimal FILE_VERSION
       {
           set { _file_version = value; }
           get { return _file_version; }
       }
       /// <summary>
       /// 文件大小
       /// </summary>
       public string FILE_SIZE
       {
           get { return _file_size; }
           set { _file_size = value; }
       }
       /// <summary>
       /// 下载次数
       /// </summary>
       public decimal DOWN_AMOUNT
       {
           get { return _down_amount; }
           set { _down_amount = value; }
       }

       /// <summary>
       /// 目标
       /// </summary>
       [XmlAttribute(AttributeName = "DEST_OBJ")]
       public string DEST_OBJ
       {
           set { _dest_obj = value; }
           get { return _dest_obj; }
       }

       /// <summary>
       /// 业务对象
       /// </summary>
       [XmlAttribute(AttributeName = "BIZ_OBJ")]
       public string BIZ_OBJ
       {
           set { _biz_obj = value; }
           get { return _biz_obj; }
       }

       /// <summary>
       /// 保密级别
       /// </summary>
       [XmlAttribute(AttributeName = "SECRET_LVL")]
       public string SECRET_LVL
       {
           set { _secret_lvl = value; }
           get { return _secret_lvl; }
       }

       /// <summary>
       /// 文字语种
       /// </summary>
       [XmlAttribute(AttributeName = "LANG_TYPE")]
       public decimal LANG_TYPE
       {
           set { _lang_type = value; }
           get { return _lang_type; }
       }

       /// <summary>
       /// 文档类型
       /// </summary>
       [XmlAttribute(AttributeName = "FILE_TYPE")]
       public string FILE_TYPE
       {
           set { _file_type = value; }
           get { return _file_type; }
       }

       /// <summary>
       /// 存放路径
       /// </summary>
       [XmlAttribute(AttributeName = "SAVE_PATH")]
       public string SAVE_PATH
       {
           set { _save_path = value; }
           get { return _save_path; }
       }

       /// <summary>
       /// 用户编号
       /// </summary>
       [XmlAttribute(AttributeName = "USER_ID")]
       public string USER_ID
       {
           set { _user_id = value; }
           get { return _user_id; }
       }
       /// <summary>
       /// 课题组编号
       /// </summary>
       [XmlAttribute(AttributeName = "TEAM_ID")]
       public decimal? TEAM_ID
       {
           set { _team_id = value; }
           get { return _team_id; }
       }

       /// <summary>
       /// 审核状态
       /// </summary>
       [XmlAttribute(AttributeName = "STATUS")]
       public decimal STATUS
       {
           set { _status = value; }
           get { return _status; }
       }

       /// <summary>
       /// 注册时间
       /// </summary>
       [XmlAttribute(AttributeName = "CREATE_TIME")]
       public DateTime CREATE_TIME
       {
           set { _create_time = value; }
           get { return _create_time; }
       }

       /// <summary>
       /// 修改时间
       /// </summary>
       [XmlAttribute(AttributeName = "UPD_TIME")]
       public DateTime UPD_TIME
       {
           set { _upd_time = value; }
           get { return _upd_time; }
       }

       /// <summary>
       /// 来源项目名
       /// </summary>
       [XmlAttribute(AttributeName = "TEAM_NAME")]
       public string TEAM_NAME
       {
           set { _team_name = value; }
           get { return _team_name; }
       }
       /// <summary>
       /// 形成单位
       /// </summary>
       [XmlAttribute(AttributeName = "FORM_UNIT")]
       public string FORM_UNIT
       {
           set { _from_unit = value; }
           get { return _from_unit; }
       }
       /// <summary>
       /// 使用范围
       /// </summary>
       [XmlAttribute(AttributeName = "SHARED_SCOPE_ID")]
       public string SHARED_SCOPE_ID
       {
           set {_shared_scope_id = value; }
           get { return _shared_scope_id; }
       }
       #endregion 属性
    }
}
